  /* banner 相对定位 */
  
  #banner {
      position: relative;
  }
  /* banner 标题 */
  
  #banner .banner_title {
      height: .68rem;
  }
  /* banner h3 字体 */
  
  #banner .banner_title h3 {
      font-size: .3rem;
      line-height: .88rem;
      padding-left: 0.1rem;
  }
  /* banner footer */
  
  .banner_ing {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
  }
  /* banner footer 字体 大小 */
  
  .banner_ing p {
      font-size: 10px;
  }
  /* 斜线 */
  
  #banner hr {
      width: 2.75rem;
      margin: 0.1rem auto 0;
      box-shadow: 0 0 0.1rem #efefef;
  }